﻿using System;
using System.Collections.Generic;

namespace Model
{
     ///<summary>
     ///实体类RESULT_ANGLE
     ///</summary>
     public class RESULT_ANGLE
     {
         private int __ID= 0;
         private string __ZJJCCS="" ;
         private string __JCLSH="" ;
         private string __ZLZZJD="" ;
         private string __ZLYZJD="" ;
         private string __YLZZJD="" ;
         private string __YLYZJD="" ;
         private string __ZLZZ_PD="" ;
         private string __ZLYZ_PD="" ;
         private string __YLZZ_PD="" ;
         private string __YLYZ_PD="" ;
         private string __ZLZZXZXX="" ;
         private string __ZLZZXZSX="" ;
         private string __ZLYZXZXX="" ;
         private string __ZLYZXZSX="" ;
         private string __YLZZXZXX="" ;
         private string __YLZZXZSX="" ;
         private string __YLYZXZXX="" ;
         private string __YLYZXZSX="" ;

         private Dictionary<string, bool> __Changed = new Dictionary<string, bool>();


         public RESULT_ANGLE()
         {
             this.__Changed.Add("ID",false);
             this.__Changed.Add("ZJJCCS",false);
             this.__Changed.Add("JCLSH",false);
             this.__Changed.Add("ZLZZJD",false);
             this.__Changed.Add("ZLYZJD",false);
             this.__Changed.Add("YLZZJD",false);
             this.__Changed.Add("YLYZJD",false);
             this.__Changed.Add("ZLZZ_PD",false);
             this.__Changed.Add("ZLYZ_PD",false);
             this.__Changed.Add("YLZZ_PD",false);
             this.__Changed.Add("YLYZ_PD",false);
             this.__Changed.Add("ZLZZXZXX",false);
             this.__Changed.Add("ZLZZXZSX",false);
             this.__Changed.Add("ZLYZXZXX",false);
             this.__Changed.Add("ZLYZXZSX",false);
             this.__Changed.Add("YLZZXZXX",false);
             this.__Changed.Add("YLZZXZSX",false);
             this.__Changed.Add("YLYZXZXX",false);
             this.__Changed.Add("YLYZXZSX",false);
         }

         /// <summary>
         /// 将类重置到初始化状态
         /// </summary>
         public void Reset()
         {
             this.__ID = 0;
             this.__ZJJCCS = "" ;
             this.__JCLSH = "" ;
             this.__ZLZZJD = "" ;
             this.__ZLYZJD = "" ;
             this.__YLZZJD = "" ;
             this.__YLYZJD = "" ;
             this.__ZLZZ_PD = "" ;
             this.__ZLYZ_PD = "" ;
             this.__YLZZ_PD = "" ;
             this.__YLYZ_PD = "" ;
             this.__ZLZZXZXX = "" ;
             this.__ZLZZXZSX = "" ;
             this.__ZLYZXZXX = "" ;
             this.__ZLYZXZSX = "" ;
             this.__YLZZXZXX = "" ;
             this.__YLZZXZSX = "" ;
             this.__YLYZXZXX = "" ;
             this.__YLYZXZSX = "" ;
             this.__Changed["ID"] = false;
             this.__Changed["ZJJCCS"] = false;
             this.__Changed["JCLSH"] = false;
             this.__Changed["ZLZZJD"] = false;
             this.__Changed["ZLYZJD"] = false;
             this.__Changed["YLZZJD"] = false;
             this.__Changed["YLYZJD"] = false;
             this.__Changed["ZLZZ_PD"] = false;
             this.__Changed["ZLYZ_PD"] = false;
             this.__Changed["YLZZ_PD"] = false;
             this.__Changed["YLYZ_PD"] = false;
             this.__Changed["ZLZZXZXX"] = false;
             this.__Changed["ZLZZXZSX"] = false;
             this.__Changed["ZLYZXZXX"] = false;
             this.__Changed["ZLYZXZSX"] = false;
             this.__Changed["YLZZXZXX"] = false;
             this.__Changed["YLZZXZSX"] = false;
             this.__Changed["YLYZXZXX"] = false;
             this.__Changed["YLYZXZSX"] = false;
         }

         /// <summary>
         /// 获取类中成员的改变状态
         /// </summary>
         public bool Changed(string strKey)
         {
             return __Changed[strKey];
         }

         /// <summary>
         ///设置或获取类中的[ID]的数据
         /// </summary>
         public int ID
         {
              set{ __ID = value; __Changed["ID"] = true;}
              get{return __ID;}
         }
         /// <summary>
         ///设置或获取类中的[ZJJCCS]的数据
         /// </summary>
         public string ZJJCCS
         {
              set{ __ZJJCCS = value.Replace("'","’"); __Changed["ZJJCCS"] = true;}
              get{return __ZJJCCS;}
         }
         /// <summary>
         ///设置或获取类中的[JCLSH]的数据
         /// </summary>
         public string JCLSH
         {
              set{ __JCLSH = value.Replace("'","’"); __Changed["JCLSH"] = true;}
              get{return __JCLSH;}
         }
         /// <summary>
         ///设置或获取类中的[ZLZZJD]的数据
         /// </summary>
         public string ZLZZJD
         {
              set{ __ZLZZJD = value.Replace("'","’"); __Changed["ZLZZJD"] = true;}
              get{return __ZLZZJD;}
         }
         /// <summary>
         ///设置或获取类中的[ZLYZJD]的数据
         /// </summary>
         public string ZLYZJD
         {
              set{ __ZLYZJD = value.Replace("'","’"); __Changed["ZLYZJD"] = true;}
              get{return __ZLYZJD;}
         }
         /// <summary>
         ///设置或获取类中的[YLZZJD]的数据
         /// </summary>
         public string YLZZJD
         {
              set{ __YLZZJD = value.Replace("'","’"); __Changed["YLZZJD"] = true;}
              get{return __YLZZJD;}
         }
         /// <summary>
         ///设置或获取类中的[YLYZJD]的数据
         /// </summary>
         public string YLYZJD
         {
              set{ __YLYZJD = value.Replace("'","’"); __Changed["YLYZJD"] = true;}
              get{return __YLYZJD;}
         }
         /// <summary>
         ///设置或获取类中的[ZLZZ_PD]的数据
         /// </summary>
         public string ZLZZ_PD
         {
              set{ __ZLZZ_PD = value.Replace("'","’"); __Changed["ZLZZ_PD"] = true;}
              get{return __ZLZZ_PD;}
         }
         /// <summary>
         ///设置或获取类中的[ZLYZ_PD]的数据
         /// </summary>
         public string ZLYZ_PD
         {
              set{ __ZLYZ_PD = value.Replace("'","’"); __Changed["ZLYZ_PD"] = true;}
              get{return __ZLYZ_PD;}
         }
         /// <summary>
         ///设置或获取类中的[YLZZ_PD]的数据
         /// </summary>
         public string YLZZ_PD
         {
              set{ __YLZZ_PD = value.Replace("'","’"); __Changed["YLZZ_PD"] = true;}
              get{return __YLZZ_PD;}
         }
         /// <summary>
         ///设置或获取类中的[YLYZ_PD]的数据
         /// </summary>
         public string YLYZ_PD
         {
              set{ __YLYZ_PD = value.Replace("'","’"); __Changed["YLYZ_PD"] = true;}
              get{return __YLYZ_PD;}
         }
         /// <summary>
         ///设置或获取类中的[ZLZZXZXX]的数据
         /// </summary>
         public string ZLZZXZXX
         {
              set{ __ZLZZXZXX = value.Replace("'","’"); __Changed["ZLZZXZXX"] = true;}
              get{return __ZLZZXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[ZLZZXZSX]的数据
         /// </summary>
         public string ZLZZXZSX
         {
              set{ __ZLZZXZSX = value.Replace("'","’"); __Changed["ZLZZXZSX"] = true;}
              get{return __ZLZZXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[ZLYZXZXX]的数据
         /// </summary>
         public string ZLYZXZXX
         {
              set{ __ZLYZXZXX = value.Replace("'","’"); __Changed["ZLYZXZXX"] = true;}
              get{return __ZLYZXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[ZLYZXZSX]的数据
         /// </summary>
         public string ZLYZXZSX
         {
              set{ __ZLYZXZSX = value.Replace("'","’"); __Changed["ZLYZXZSX"] = true;}
              get{return __ZLYZXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[YLZZXZXX]的数据
         /// </summary>
         public string YLZZXZXX
         {
              set{ __YLZZXZXX = value.Replace("'","’"); __Changed["YLZZXZXX"] = true;}
              get{return __YLZZXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[YLZZXZSX]的数据
         /// </summary>
         public string YLZZXZSX
         {
              set{ __YLZZXZSX = value.Replace("'","’"); __Changed["YLZZXZSX"] = true;}
              get{return __YLZZXZSX;}
         }
         /// <summary>
         ///设置或获取类中的[YLYZXZXX]的数据
         /// </summary>
         public string YLYZXZXX
         {
              set{ __YLYZXZXX = value.Replace("'","’"); __Changed["YLYZXZXX"] = true;}
              get{return __YLYZXZXX;}
         }
         /// <summary>
         ///设置或获取类中的[YLYZXZSX]的数据
         /// </summary>
         public string YLYZXZSX
         {
              set{ __YLYZXZSX = value.Replace("'","’"); __Changed["YLYZXZSX"] = true;}
              get{return __YLYZXZSX;}
         }
    }
}
